home *** CD-ROM | disk | FTP | other *** search
- > BM> Since the
- > BM> routine I made in AMOS is not all packaged away, this may be a good
- > BM> way to
- > BM> solve the clipped polygon problem. Don't expect any speed out of it
- > BM> though!
- > BM> To get the polygon drawing routine, open the URL:
- > BM> http://www.cs.hope.edu/~marty/AMOSProgs.html
- > BM> and look for something about polygons.
- >
- > If some one gets this, could they send me uuencoded version as I only have
- > mail facilities.
- > Darryl
-
- Hey, if anybody else has similar problems, let me know. I can mail
- whatever you're interested in directly to you. I'll post a list of the
- available programs for which I have source code right here. I don't want to
- post full programs on the list, however. This listing may even be pushing
- the the limits.
-
- Alien Life
-
- This is nothing like a normal life program. It was simply an interesting
- experiment in stack/queue use in AMOS - using the storage to store coordinates.
- It's often useful in mazes, I've also had fun using stacks and queues in flood
- fills and other design makers. This is one interesting result.
-
- IFF->ANSI Converter
-
- This converts an IFF picture (prefferably Hi-Res) into ANSI codes which will
- reproduce the same picture PIXEL for PIXEL when displayed using the type
- command in AmigaShell. It can handle up to 8 colors (3 planes). In order to see
- 8 colors on the Workbench screen, you may have to get a program to set the
- number of bitplanes on Workbench. I've tried typeing the resultant file in
- WB2.0 and it did not look so pretty, but it works great on an Amiga 500 w/
- WB1.3 in AmigaShell. The only thing you have to check for is the palette, I
- don't believe there are ANSI codes to set the palette.
-
- EasyRainbow Generator
-
- This program contains a subroutine that will generate smooth AMOS "rainbows"
- given the starting and ending color. It is optional to make the rainbow slightly
- wavy. With the waviness turned off, the rainbow still looks banded, but if the
- waviness is enabled, the rainbow looks very smooth.
-
- Filled Polygons
-
- This program lets you draw polygons with up to 10000 sides. Rather than using
- AMOS' Polygon command, it manually draws a filled polygon. This is a great
- demonstration program with copious comments. It also demonstrates a linked list
- in AMOS since the edges are stored in a linked list.
-
- Linked List
-
- This demonstrates the use of linked list in AMOS. Included in the
- implementation of linked lists is the ability to store strings, insert before,
- insert after, delete, set the current element (move forward or backward),
- retrieve the current element and collect garbage (re-structure the list after
- elements have been deleted).
-
- Mandelbrot Generator
-
- The Mandelbrot routine in this program implements the parameters without
- directly passing them so that the subroutine can be compiled separately from
- the program and used in an uncompiled program. This program contains a
- demonstration of how to use the routine. You may specify the resolution,
- position, size, and area of the Mandelbrot set to display.
-
- MazeMaster 3D
-
- This program allows you to:
-
- Generate & save mazes of specified size
- Re-Load Mazes from RAM:
- Automatically solve mazes and save solution to RAM:
- Explore mazes in 3D
-
-
- Memory
-
- Remember the sequences played on the four colored buttons. Play back as many
- as you can. 3 rounds per game. Update the code to fit your own preferences.
-
- Plot 3-D
-
- 3D plotting and rotation for Red&Blue 3-D glasses. Precalculates 18 frames of a
- rotating cube and then bounces them all over.
-
- Sentence Maker
-
- Generate funny random sentences. The code which optionally outputs the
- sentence to the printer has been commented out so AMOS doesn't lock up if you
- don't have a printer.
-
-
-
-